package com.qf.micrograss.grass.service;

import com.qf.common.core.common.PageVO;
import com.qf.common.core.entity.Grass;
import com.qf.micrograss.grass.pojo.dto.GrassDTO;
import com.qf.micrograss.grass.pojo.dto.GrassSearchDTO;
import com.qf.micrograss.grass.pojo.vo.GrassVO;

/**
 * --- 天道酬勤 ---
 *
 * @author QiuShiju
 * @date 2025/11/10
 * @desc
 */
public interface IGrassService {
    void add(GrassDTO grassDTO);

    PageVO<GrassVO> page(GrassSearchDTO dto);

    // 设计定时更新点赞数据到数据库的任务方法
    void updateLikeNumTask();

    void updateById(Grass grass);
}
